home *** CD-ROM | disk | FTP | other *** search
- // (C) Copyright Microsoft Corp. 1991. All rights reserved.
- //
- // You have a royalty-free right to use, modify, reproduce and
- // distribute the Sample Files (and/or any modified version) in
- // any way you find useful, provided that you agree that
- // Microsoft has no warranty obligations or liability for any
- // Sample Application Files which are modified.
-
-
- void DrawControl(HWND, LPDRAWITEMSTRUCT);
- long FAR PASCAL PlayVFWWndProc(HWND, unsigned, WORD, LONG);
- long FAR PASCAL VideoWndProc(HWND, unsigned, WORD, LONG);
- BOOL FAR PASCAL ButtonBarProc(HWND, unsigned, WORD, LONG);
- BOOL FAR PASCAL About(HWND, unsigned, WORD, LONG);
- BOOL PlayVFWInit(HINSTANCE);
- BOOL FAR PASCAL InitVFWStuff(HWND,HANDLE);
- BOOL FAR PASCAL GetRealClientRect(HWND,HWND,LPRECT);
- BOOL FAR PASCAL DrawRectOutsideButton(HWND,RECT);
- BOOL FAR PASCAL GetStuffFromIni(LPDEVICESTRUCT,int,LPRECT);
- BOOL FAR PASCAL GetPG2FromIni(LPDEVICESTRUCT,int,LPRECT,LPSTR);
- BOOL FAR PASCAL ExtractExtension(LPSTR,LPSTR);
- BOOL FAR PASCAL StripSpaces(LPSTR);
- BOOL FAR PASCAL ReturnCoor(LPSTR,LPRECT);
- void FAR PASCAL ReturnProfileError(LPSTR,LPSTR,LPSTR,HANDLE,HANDLE,HANDLE,HANDLE,HANDLE);
- void FAR PASCAL ReturnDeviceError(LPSTR,HANDLE,HANDLE,HANDLE,HANDLE,HANDLE);
- BOOL FAR PASCAL InitDeviceVars(LPDEVICESTRUCT);
- BOOL FAR PASCAL AllDone(void);
- BOOL FAR PASCAL Morph(LPDEVICESTRUCT,int);
- BOOL FAR PASCAL SeekAllToStart(void);
- BOOL FAR PASCAL DoNextPage(int);
- BOOL FAR PASCAL HideAllWindows(void);
- BOOL FAR PASCAL FreeDevices(HANDLE);
- BOOL FAR PASCAL StopAllWaveFiles();
-
- WORD FAR PASCAL OpenVFWDevice(HWND);
- WORD FAR PASCAL OpenVFWFile(HWND,WORD,LPSTR,LPSTR);
- BOOL FAR PASCAL PlayVFWFile(HWND,HWND,WORD);
- BOOL FAR PASCAL CloseVFWFile(WORD);
- BOOL FAR PASCAL CloseVFWDevice(HWND,WORD);
- BOOL FAR PASCAL OpenPlayCloseVFW(HWND,HWND,LPSTR);
- BOOL FAR PASCAL SeekVFWToStart(WORD);
- BOOL FAR PASCAL StepVFW(WORD,int);
- BOOL FAR PASCAL StepVFWReverse(WORD);
- BOOL FAR PASCAL StopVFWFile(WORD);
- BOOL FAR PASCAL UpdateVFW(WORD,HDC);
- BOOL FAR PASCAL PauseVFWFile(WORD);
- BOOL FAR PASCAL ResumeVFWFile(WORD);
- BOOL FAR PASCAL PlayVFWFileWait(HWND,HWND,WORD);
- BOOL FAR PASCAL SndPlaySnd(HWND,LPSTR);
- void FAR PASCAL ErrorProc(DWORD);
- WORD FAR PASCAL OpenWaveDevice(void);
- WORD FAR PASCAL OpenWaveFile(WORD,LPSTR,LPSTR);
- BOOL FAR PASCAL PlayWaveFile(WORD);
- BOOL FAR PASCAL CloseWaveFile(WORD);
- BOOL FAR PASCAL CloseWaveDevice(WORD);
- BOOL FAR PASCAL CloseAllDevices();
- BOOL FAR PASCAL StopWaveFile(WORD);
-
- BOOL FAR PASCAL CreateVideoWindow();
- BOOL FAR PASCAL GetVidWinFromIni(LPDEVICESTRUCT,int,LPRECT,LPRECT,LPRECT,LPSTR);
-
- BOOL FAR PASCAL DoPage1(void);
- BOOL FAR PASCAL ReadTextFileIntoEdit(void);
-
- BOOL FAR PASCAL GetDirFromIni(LPDIRSTRUCT,LPSTR);
-
- int FAR PASCAL GetRandNumber123();
-
- BOOL FAR PASCAL LoadPalette();
-
- BOOL FAR PASCAL Transition(LPDEVICESTRUCT,int,int,int);
-
- int PASCAL cNumAudio(void);
- BOOL FAR PASCAL Cleanup(void);
- BOOL FAR PASCAL Playback(WORD,HANDLE);
-
- BOOL PASCAL fVgaCapable(void);
- BOOL PASCAL f256Capable(void);
- BOOL FAR PASCAL fNTRunning(void);
- BOOL FAR PASCAL fHiResCapable(void);